general strike - French English Dictionary